package tableMaker;

import java.io.InputStream;
import java.io.OutputStream;

public class TableTools {
	protected InputStream[] outFile;
	protected InputStream inFile;
	protected InputStream instName;
	protected String[] names;
	protected double[][][] val;
	protected String[] curnames;
	protected double[][] curval;
	
	public class Selector{
		
	}
	
	public class Operator{
		
	}
	
	private void read(InputStream outFile){
		//TODO
	}
	
	private void readNames(InputStream outFile){
		//TODO
	}
	
	private void write(InputStream outFile){
		//TODO
	}
	
	private void buildTable(int cols[]){
		//TODO
	}
	
	private void buildTableDest(int cols[], Selector s){
		//TODO
	}
	
	private void buildTableDiv(int cols[], Operator op){
		//TODO
	}
	
	public TableTools(InputStream[] outFile, InputStream inFile, InputStream instName, InputStream config){
		//TODO
	}
	
	public void buildTables(){
		//TODO
	}
}
